lead phosphinate - German English Dictionary